gdk: Remove gdk_drag_manage_dnd()
authorBenjamin Otte <otte@redhat.com>
Mon, 11 Dec 2017 00:45:31 +0000 (01:45 +0100)
committerBenjamin Otte <otte@redhat.com>
Mon, 11 Dec 2017 00:46:33 +0000 (01:46 +0100)
commit643a6c231176d81e24ea3f3dc05d61848ea570af
tree0d58e91c7e07607bedd829bb8452e3731a75068a
parent7e0844d92f10e0ef328fb79e98451e6eef92c606
gdk: Remove gdk_drag_manage_dnd()

Instead, pass the actions as part of gdk_drag_begin() and insist DND is
always managed.

A new side effect is that gdk_drag_begin() can now return %NULL.
13 files changed:
docs/reference/gdk/gdk4-sections.txt
gdk/broadway/gdkdnd-broadway.c
gdk/broadway/gdkprivate-broadway.h
gdk/gdkdnd.c
gdk/gdkdnd.h
gdk/gdkdndprivate.h
gdk/gdkwindow.c
gdk/gdkwindowimpl.h
gdk/wayland/gdkdnd-wayland.c
gdk/wayland/gdkprivate-wayland.h
gdk/x11/gdkdnd-x11.c
gdk/x11/gdkprivate-x11.h
gtk/gtkdnd.c